#ifndef T1000_H_ 
#define T1000_H_ 

#include "pal.h" 
#include "Robot.h" 
#include "ElementData.h"

namespace robots
{
class T1000: public Robot
{
public:
	T1000();
	virtual ~T1000();
	int getElementCount();
	ElementData getElementData(int);
	void move(float, float, float);
	void setPosition(float, float, float);
	void command(int, int, void*);
	palVector3 getPosition();
	void createPhysics();
	void setScale(float,float,float) {};
	void setMass(float) {};
private:
	palBody *cGeometry[5];
	ElementData *gGeometry[5];
	palVector3 position;
	palAngularMotor *pa1;
	palAngularMotor *pa2;
};

}
#endif  /* T1000_H */

